right and freedom to congregate - Espagnol Anglais Dictionnaire